rsync-2.1.0: description + notes

rsync is a program that behaves in much the same way that rcp does, but has many more options and uses the rsync remote-update protocol to greatly speedup file transfers when the destination file already exists.

The rsync remote-update protocol allows rsync to transfer just the differences between two sets of files across the network link, using an efficient checksum-search algorithm described in the technical report that accompanies this package.

Some of the additional features of rsync are:

Note: this is not the same program as /usr/sbin/rsync. An error message like:

rsync: ERROR: Illegal option -- - usage: rsync [-c command] [-r rcsdir] [-Rv] [dirname ...] EOF in read_timeout usually means that the wrong rsync was found on the remote machine, either because the freeware rsync wasn't installed, or because of PATH problems (see the --rsync-path option).
To auto-install this package, go back and click on the respective install icon.